Skip to main content

Espressif Developer Portal

“Welcome to the Espressif Systems Developer Portal—your official hub for all good things, such as the ESP32 and more. Explore our extensive collection of articles, workshops, and tutorials to enhance your development journey with the latest tools and insights.”

Featured Articles#

RED DA (EN 18031) Certification Compliance: What You Need to Know
·10 mins
Security IoT ESP-IDF ESP32
This guide helps manufacturers of wireless-enabled products based on Espressif modules understand the RED DA (EN 18031) cybersecurity requirements, identify their product’s category, and determine the right path to certification before launching in the EU market.

Security in ESP RainMaker
·8 mins
ESP32 ESP-Rainmaker Espressif IoT RainMaker
This article provides a high level overview of the security architecture of the ESP RainMaker IoT platform, covering all aspects like device hardware and network security, client network security, authentication and access control, user-device mapping, cloud data security and certifications.


More Articles

Workshop Highlight
#

Dive into our latest workshops and master the skills you need to maximize the power of the ESP32.

ESP-IDF with ESP32-C6 Workshop - Introduction
6 mins

More Workshops

New Chip Support Status
#

Here you can follow the current status of the new chip support in various Espressif SDKs and frameworks.

ESP32-C61 support status
2 mins

ESP32-C5 v1.0 support status
2 mins


More Events

Recent

Lightweight MQTT Broker for ESP32: Mosquitto ported to ESP-IDF
·5 mins
ESP-IDF MQTT Broker IoT ESP32
Mosquitto – the industry-standard MQTT broker – has been ported to ESP-IDF. Its lightweight version retains Mosquitto’s core functionality and security features to run on resource-constrained IoT devices. This MQTT broker is ideal for edge computing, testing, and standalone IoT deployments. In this article, we will do an overview and show you how to get started.
Espressif's ESP32-C5 is Now in Mass Production
·2 mins
Espressif has launched the ESP32-C5, the first RISC-V SoC with dual-band Wi-Fi 6, Bluetooth 5 (LE), and IEEE 802.15.4 support. Designed for low-latency wireless applications, it features a 240 MHz CPU, LP-CPU, and rich peripheral options. Backed by ESP-IDF, the ESP32-C5 is now in mass production and ready for developers.
Debugging with ESP-IDF VS Code extension: Part 1
·9 mins
Debugging ESP-IDF ESP32-C3 ESP32-S3
This two-part guide shows how to set up VS Code with the ESP-IDF extension to debug Espressif boards using JTAG. This first part covers the debugging process, hardware setup and connections, and starting the openOCD server.
NuttX for Motor Control and Sensing: MCPWM and DC Motor Control
·12 mins
NuttX Apache ESP32 ESP32-C6 Motor IMU
This article demonstrates how to implement motor control and speed sensing on an ESP32-C6 using NuttX RTOS. It covers setting up MCPWM for motor control, ADC for potentiometer reading, and quadrature encoder for speed measurement. The implementation showcases NuttX’s real-time capabilities through a practical example using common peripherals and sensors.
Introducing ESP32-P4-EYE: A Powerful Vision Development Board for Edge AI
·2 mins
Camera MIPI-CSI HMI IoT ESP32 P4 Technology
Discover the ESP32-P4 EYE DevKit — a compact, camera-focused development board designed for real-time image processing and edge computing. Learn how this powerful, low-cost solution can accelerate your next smart camera or IoT project.
Introduction to ESP FOURCC
·5 mins
Multimedia ESP-GMF
This article explores ESP FOURCC standard based on FOURCC (Four Character Code), a standardized 32-bit identifier used in multimedia for format consistency, reducing conversion overhead and debugging complexity. It highlights Espressif implementation in ESP-GMF, where esp_fourcc.h defines FOURCC values for video, audio, container, image, and pixel formats, optimizing efficiency in embedded systems.